package com.hyts.dbutils.base.crud;

import java.sql.Connection;

/**
 * project-name:coffice-toolbox
 * package-name:com.hyts.dbopera.dbutils.base
 * author:Libo/Alex
 * create-date:2019-06-23 21:10
 * copyright:libo-hyts-github
 * email:libo2dev@aliyun.com
 * description:此类主要用于: 更新sql语句操作执行器
 */
public interface UpdateSqlExecutor<P,R> {

    /**
     * 更新功能
     * @param param
     * @return
     */
    R update(P param);

    /**
     * 更新功能
     * @param connection
     * @param param
     * @return
     */
    R update(Connection connection, P param);

}
